package pers.echo.tester.entity;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.*;

import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.ibatis.type.JdbcType;

/**
 * <p>
 * ?????
 * </p>
 *
 * @author jobob
 * @since 2020-09-17
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("TBL_BULLETINS")
@KeySequence(value="SEQ_BULLETINS", clazz=BigDecimal.class)
public class TblBulletins implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value="BULLETINID", type=IdType.INPUT)
    private BigDecimal bulletinid;

    /**
     * ????
     */
    @TableField("F_TYPE")
    private String fType;

    /**
     * ???
     */
    @TableField("F_WORD")
    private String fWord;

    /**
     * ??
     */
    @TableField("F_YEAR")
    private BigDecimal fYear;

    /**
     * ????
     */
    @TableField("F_NO")
    private String fNo;

    /**
     * ???
     */
    @TableField("F_NUM")
    private BigDecimal fNum;

    /**
     * ??????
     */
    @TableField("F_BEGINTIME")
    private LocalDateTime fBegintime;

    /**
     * ?????
     */
    @TableField("F_CLOSETIME")
    private LocalDateTime fClosetime;

    /**
     * ?????
     */
    @TableField("F_BAILTIME")
    private LocalDateTime fBailtime;

    /**
     * ?????
     */
    @TableField("F_GBEGINTIME")
    private LocalDateTime fGbegintime;

    /**
     * ?????
     */
    @TableField("F_GCLOSETIME")
    private LocalDateTime fGclosetime;

    /**
     * ????
     */
    @TableField("F_PUBLISHED")
    private String fPublished;

    /**
     * ????
     */
    @TableField("F_CREATENAME")
    private String fCreatename;

    /**
     * ?????
     */
    @TableField("F_ATTRIBUTE")
    private String fAttribute;

    /**
     * ????
     */
    @TableField("F_ACCOUNTUNIT")
    private String fAccountunit;

    /**
     * ???
     */
    @TableField("F_ACCOUNTBANK")
    private String fAccountbank;

    /**
     * ??
     */
    @TableField("F_ACCOUNTS")
    private String fAccounts;

    /**
     * ?????
     */
    @TableField("F_LANDTYPE")
    private String fLandtype;

    /**
     * ??????????
     */
    @TableField("F_TRANSTYPE")
    private String fTranstype;

    /**
     * ??????
     */
    @TableField("F_XZQDM")
    private String fXzqdm;

    /**
     * ???????
     */
    @TableField("F_HASBCGG")
    private String fHasbcgg;

    /**
     * ??????
     */
    @TableField("F_BAPPLYTIME")
    private LocalDateTime fBapplytime;

    /**
     * ??????
     */
    @TableField("F_JYJGMC")
    private String fJyjgmc;

    /**
     * ??????
     */
    @TableField("LASTFIXTIME")
    private LocalDateTime lastfixtime;

    /**
     * ????
     */
    @TableField("CREATEDTIME")
    private LocalDateTime createdtime;

    /**
     * ????
     */
    @TableField("BULPATH")
    private String bulpath;

    /**
     * ??????
     */
    @TableField("APPGOV")
    private String appgov;

    /**
     * ????ID
     */
    @TableField("TRANSORGID")
    private BigDecimal transorgid;

    /**
     * ????ID
     */
    @TableField("OWNERID")
    private BigDecimal ownerid;

    /**
     * ??????
     */
    @TableField("OWNERNAME")
    private String ownername;

    /**
     * ????
     */
    @TableField("TRANSADDR")
    private String transaddr;

    /**
     * ????
     */
    @TableField("LTEL")
    private String ltel;

    /**
     * ???
     */
    @TableField("LMAN")
    private String lman;

    /**
     * ?????2??????????
     */
    @TableField("BULTYPE")
    private String bultype;


}
